-
Name:
mRagePointsI
-
Displayed name:
Rage points I
-
Description:
When making an attack that deals physical damage while raging, you can spend 2 SP to gain 1 Rage point a.k.a. RP, up to 1 time.
-
Cost:
0
-
Script:
sRagePoints.create.other(Rage points) sRagePoints.min.set_(0)
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Condition:
has(mRage) & (slashingDamage|piercingDamage|bluntDamage)
-
Description:
-
Variables:
vMaxRagePoints.add(1)
-
Script:
-
Action effects:
-
Use case:
1*(vRagePoints>0)
-
Name:
Rage points
-
Description:
The user spends {2*vRagePoints} SP to gain {vRagePoints} Rage point(s).
-
Script:
sRagePoints.current.change({vRagePoints})
-
Variables:
vRagePoints.slider(Rage points,0,vMaxRagePoints,1)
-
-
-
Upgrades:
-
Name:
mRagePointsII
-
Displayed name:
Rage points II
-
Description:
Increase the number of time the user can spend SP to gain RP to 2.
-
Cost:
expCost(800,400)-200
-
Script:
mRagePointsI.displayedName.set(Rage points II) mRagePointsI.description.replace(to 1 time,to 2 times)
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Condition:
has(mRage) & (slashingDamage|piercingDamage|bluntDamage)
-
Description:
-
Variables:
vMaxRagePoints.add(1)
-
Script:
-
Action effects:
No effects
-
-
Name:
mRagePointsIII
-
Displayed name:
Rage points III
-
Description:
Increase the number of time the user can spend SP to gain RP to 3.
-
Cost:
expCost(1200,400)-400
-
Script:
mRagePointsI.displayedName.set(Rage points III) mRagePointsI.description.replace(to 2 times,to 3 times)
-
Duration:
-1
-
Type:
0
-
Recurrent script:
-
Add ons:
-
Condition:
has(mRage) & (slashingDamage|piercingDamage|bluntDamage)
-
Description:
-
Variables:
vMaxRagePoints.add(1)
-
Script:
-
Action effects:
No effects
-
-